
<p>子应用AppID必须唯一有效</p>
<p>子应用模块声明注册必须使用壳应用提供的方法，获取模块的引用则不需要</p>
<p>子应用路由、模块下的控制器、服务、指令和过滤器等命名必须带有AppID前缀，以防重名</p>
<p>子应用css样式类选择器命名必须带有AppID前缀，以防覆盖其他应用样式</p>
<p>子应用必须提供一个以AppID命名的路由（后面简称主路由），默认会进入子应用的主路由</p>
<p>
子应用若使用第三方库，加载时必须定义为oclazyload模块，且相同的库模块名必须一样，防止重复加载。
若为angular库则加载完后，需手动加入到子应用Angular模块依赖列表中。
具体可参考本应用angular-cookies。
</p>
<p>
模块下的服务、过滤器等以及第三方库都是在进入主路由前加载的，
所以在模块的run方法以及主路由resolve配置方法不要使用。
</p>
<p>
子应用所有文件，比如代码文件、图片和字体等，必须使用获取文件绝对路径方法getFullPath()对路径进行转换。
</p>
<p>
子应用提供debug版和release版，release版会把除第三方库外的js文件和css文件合并压缩混淆成一个文件，
子应用入口文件必须提供相应的两个。
</p>